Internet Archive BookReader

The historical geography of Europe